public interface IList {
    //头插法
    void addFirst(int data);
    //尾插法
    void addLast(int data);
    //任意位置插入
    void addIndex(int index,int data);
    //删除一次出现关键字为key的值
    void remove(int key);
    //删除所有为key的节点
    void removeAllKey(int key);
    //查找是否有该值
    Boolean contains(int key);
    //得到链表的长度
    int  size();
    //清除
    void clear();
    //显示
    void display();
}
